hand punching tool - Francés Inglés Diccionario